API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkGraphics
Program
nkGraphics::Program Member List
This is the complete list of members for
nkGraphics::Program
, including all inherited members.
Exportable
()
nkExport::Exportable
exportClassToTree
(nkExport::Node *rootNode) override
nkGraphics::Program
virtual
getHidden
() const
nkGraphics::Resource
getId
() const
nkGraphics::Program
getLastCompilationResult
() const
nkGraphics::Program
getLoadState
() const
nkGraphics::Resource
getMemory
() const
nkGraphics::Program
getProfile
() const
nkGraphics::Program
getResourceName
() const
nkGraphics::Resource
getResourcePath
() const
nkGraphics::Resource
getResourceTypeName
() const
nkGraphics::Resource
getSemantics
() const
nkGraphics::Program
getType
() const
nkGraphics::Program
importClassFromTree
(nkExport::Node *rootNode) override
nkGraphics::Program
virtual
isFromFile
() const
nkGraphics::Program
isFromMemory
() const
nkGraphics::Program
isReadyForRendering
() const
nkGraphics::Resource
isUnloaded
() const
nkGraphics::Resource
load
() override
nkGraphics::Program
virtual
loadFromMemory
()=0
nkGraphics::Program
pure virtual
prepareMemoryWithFiles
()
nkGraphics::Program
Program
()
nkGraphics::Program
Resource
()
nkGraphics::Resource
Resource
(const nkMemory::StringView &path)
nkGraphics::Resource
setActivateCrossCompilerDefines
(bool value)
nkGraphics::Program
setDefines
(const ProgramSourcesHolder &memory)
nkGraphics::Program
virtual
setFileExtensions
(const nkMemory::StringView &value)
nkGraphics::Program
setFromFiles
(const nkMemory::StringView &folder)
nkGraphics::Program
setFromMemory
(const ProgramSourcesHolder &memory)
nkGraphics::Program
virtual
setHidden
(bool value)
nkGraphics::Resource
setId
(unsigned int id)
nkGraphics::Program
setProfile
(PROGRAM_COMPILATION_PROFILE profile)
nkGraphics::Program
setResourceName
(const nkMemory::StringView &name)
nkGraphics::Resource
setResourcePath
(const nkMemory::StringView &path)
nkGraphics::Resource
virtual
tryToLoadFrom
(ProgramSourcesHolder &newMemory)=0
nkGraphics::Program
pure virtual
unload
() override
nkGraphics::Program
virtual
~Exportable
()
nkExport::Exportable
virtual
~Program
()
nkGraphics::Program
virtual
~Resource
()
nkGraphics::Resource
virtual
Generated by
Doxygen
1.8.18